<?php
namespace tp5_lib\realname\model;

use think\Model;

/**
 * 身份证
 * @property string $id
 * @property string $user_id
 * @property string $frontage 正面照片
 * @property string $backside 背面照片
 * @property string $name 姓名
 * @property string $no 编号
 * @property string $time
 * @property string $status
 */
class IDCardModel extends Model
{
    protected $table="realname_id_card";
    public function install()
    {
        $table=$this->db()->getTable();
        $sql="CREATE TABLE IF NOT EXISTS `$table` (
            `id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
            `user_id` INT NOT NULL , 
            `frontage` VARCHAR(100) NOT NULL , 
            `backside` VARCHAR(100) NOT NULL , 
            `name` VARCHAR(10) NOT NULL , 
            `no` VARCHAR(20) NOT NULL , 
            `time` INT NOT NULL , 
            `status` INT NOT NULL
        ) ENGINE=InnoDB DEFAULT CHARSET=utf8;";
        $this->db()->execute($sql);
    }
    /**
     * 检查身份证号
     */
    public function check($no)
    {
        return preg_match("/^[0-9X]{15,18}$/",$no) ? true : false ;
    }
}
